have short arms and deep pockets - Turc Anglais Dictionnaire